mobility impaired person - German English Dictionary